home *** CD-ROM | disk | FTP | other *** search
/ Chip 1997 March / CHIP Mart 1997.iso / prg / HDTEST / HDTEST.DOC < prev    next >
Text File  |  1995-11-30  |  11KB  |  266 lines

  1.              ╔═════════════════════════════════════════════════════╗
  2.              ║                                                     ║
  3.              ║ ▒▒   ▒▒  ▒▒▒▒▒▒  █▀▀▀▀▀█  ▀▀▀▀▀▀█  ▀▀▀▀▀▀█  █▀▀▀▀▀█ ║
  4.              ║  ▒   ▒    ▒    ▒    █      █       █           █    ║
  5.              ║  ▒▒▒▒▒    ▒    ▒    ▄      ▄▄▄▄    █▄▄▄▄▄▄     ▄    ║
  6.              ║  ▒   ▒    ▒    ▒    █      █             █     █    ║
  7.              ║ ▒▒   ▒▒  ▒▒▒▒▒▒    ▄▄▄    ▄▄▄▄▄▄█  █▄▄▄▄▄▄    ▄▄▄   ║
  8.              ║                                                     ║
  9.              ║               version  2.13  for DOS                ║
  10.              ╚═══════╤═════════════════════════════════════╤═══════╝
  11.                      │  Copyright (C) 1994 and written by  │
  12.                      │           Johan Zwiekhorst          │
  13.                      │       - ALL RIGHTS RESERVED -       │
  14.                      └─────────────────────────────────────┘
  15.  
  16.  
  17.                        T A B L E   O F   C O N T E N T S
  18.                        *********************************
  19.  
  20.       1. LEGAL STUFF
  21.          The no-nonsense licence statement
  22.          Warranty
  23.          Contact
  24.          Payment
  25.          What you should have received
  26.  
  27.       2. INTRODUCTION
  28.  
  29.       3. USAGE
  30.  
  31.       4. REVISION HISTORY
  32.  
  33. ═══════════════════════════════════════════════════════════════════════════════
  34.  
  35.  
  36.       ╒════════════════╕
  37.       │ 1. LEGAL STUFF │
  38.       ╘════════════════╛
  39.  
  40.       This software is copyrighted (C) 1989, 1990, 1991, 1992, 1993, 1994
  41.       and written by Johan Zwiekhorst, hereafter called the Author and Owner.
  42.       All Rights Reserved.
  43.  
  44.       The No-Nonsense Licence Statement
  45.       =================================
  46.       This software and everything enclosed with it are protected by both
  47.       Belgian copyright law and international treaty provisions.
  48.       It is called "freeware".
  49.  
  50.       FREEWARE software may be used, copied and distributed freely for
  51.       NONCOMMERCIAL use only IF:
  52.       ▀▀▀▀▀▀▀▀▀▀▀▀▀
  53.  
  54.               NO FEE IS CHARGED FOR USE, COPYING OR DISTRIBUTION.
  55.  
  56.               IT IS NOT MODIFIED IN ANY WAY.
  57.  
  58.       It may be distributed ONLY in it's original, unmodified compressed
  59.       package file.                                ~~~~~~~~~~
  60.  
  61.       This means you may not add comments to the compressed package file
  62.       (also known as an archive file or simply an archive), nor may you
  63.       delete files from or add files to the archive file, UNLESS YOU HAVE
  64.       A WRITTEN PERMISSION TO DO SO.
  65.  
  66.       Converting the archive file to another compression method or
  67.       another archive file format is allowed, provided that the above
  68.       conditions are met.
  69.  
  70.       The original package as released by me is in Yoshi's LZH archive
  71.       format. (See below for what you should have received.)
  72.       In order to extract the files from an LZH archive under DOS, you
  73.       will need to get the file LHA***.EXE, where '***' stands for the
  74.       version number of the program LHA.  At the time this is written,
  75.       the latest version is 2.13, so look for LHA213.EXE.
  76.       If you are using OS/2, look for Peter Fitzsimmons' LH2 archiver.
  77.       The latest version of LH2 is 2.22, so look for LH2_222.EXE.
  78.       Note, that recompressing the archive will nearly always result
  79.       in a bigger archive.
  80.  
  81.       The use of FREEWARE software is prohibited in a governmental
  82.       or commercial situation. In these cases, this software must be
  83.       purchased and a Commercial Licence Statement will then be provided
  84.       for.  You may write to the Owner at the address below for more
  85.       information.
  86.  
  87.       Warranty
  88.       ========
  89.       This software is provided AS IS without any warranty, expressed or
  90.       implied, including but not limited to fitness for a particular
  91.       purpose.
  92.       IN NO EVENT SHALL THE AUTHOR/OWNER OF THIS PRODUCT BE LIABLE FOR
  93.       ANY DIRECT OR CONSEQUENTIAL LOSS OR DAMAGES WHICH MAY HAVE ARISEN
  94.       FROM THE USE OF THIS PRODUCT.
  95.       If your local law does not permit any of the statements made above,
  96.       or if you do not agree with any of them yourself, THEN YOU ARE NOT
  97.       LICENCED TO USE THIS PROGRAM!
  98.  
  99.       Contact
  100.       =======
  101.       The Author can be reached via a Bulletin Board System (BBS) and
  102.       electronic mail at the Tripod BBS.
  103.  
  104.       Phone lines:
  105.  
  106.       [due to a move, none are currently available]
  107.  
  108.       Network addresses:
  109.  
  110.       Internet       jz@f118.n292.z2.fidonet.org
  111.       Compuserve     >INTERNET:jz@f118.n292.z2.fidonet.org
  112.       FIDOnet        2:292/118
  113.  
  114.       The Owner can be contacted at the following address:
  115.  
  116.       Johan Zwiekhorst
  117.       Dorpheidestraat 63/B
  118.       3590 DIEPENBEEK (Belgium)
  119.  
  120.       Payment
  121.       =======
  122.       If you would like to use this product in a commercial or
  123.       governmental situation, please contact the Owner at the address
  124.       above. You will then learn the price of the product and a
  125.       Commercial Licence Statement will be made available to you.
  126.  
  127.       For all others, this product is free, as mentioned before.
  128.       But if you would like to support the Author and encourage him to
  129.       write more useful software, you're welcome to pay some money.
  130.       You may pay whatever you feel the product is worth to you.
  131.       Note that this kind of freeware products is developed entirely in
  132.       the Author's leisure time and he receives absolutely no
  133.       compensation for it, apart from what you as a user would pay him.
  134.  
  135.       If you pay at least U.S. $15 (BEF 500, NLG 30, DEM 25), you will
  136.       receive, when available, a 5.25" or 3.5" floppy diskette with the
  137.       next version.  Please specify which.
  138.       Immediately after receiving your payment, I will send you
  139.       an acknowledgement and a list of the latest versions of all
  140.       freeware I wrote. Payments to the Author can be sent in cash to the
  141.       address mentioned above or transferred to one of the following bank
  142.       accounts:
  143.       Bank Brussel Lambert (Belgium) - account number 335-0076382-89
  144.       Rabobank (Netherlands)         - account number 1059.19.519
  145.  
  146.       ***NOTE THAT THIS IS FOR NON-COMMERCIAL SITUATIONS ONLY!
  147.  
  148.       For all payments made: please specify NAME and VERSION NUMBER of
  149.       the product!
  150.  
  151.  
  152.       What you should have received:
  153.       ==============================
  154.  
  155.       You should have received the file
  156.  
  157.       HDTST213.LZH - (9717 bytes)
  158.  
  159.       with the following contents:
  160.  
  161.       ┌──────────┐  ┌─────┐ ┌─────────────────────────┐
  162.       │ filename │  │bytes│ │ description             │
  163.       └══════════┘  └═════┘ └═════════════════════════┘
  164.       FILE_ID .DIZ     234  A short description of the software
  165.                             for BBS Operators.
  166.       HDTEST  .DOC   10870  This documentation.
  167.       HDTEST  .EXE    5261  The program file.           CRC/32 = 40c87636
  168.  
  169.       You may also use the program VALIDATE from McAfee Associates for
  170.       the purpose of checking the authenticity of the program file(s).
  171.       It should produce the following:
  172.  
  173.                 File Name:  hdtest.exe
  174.                      Size:  5,261
  175.                      Date:  1-5-1994
  176.       File Authentication:
  177.            Check Method 1 - FE63
  178.            Check Method 2 - 1470
  179.  
  180.  
  181.  
  182.       ╒═════════════════╕
  183.       │ 2. INTRODUCTION │
  184.       ╘═════════════════╛
  185.  
  186.       This program is intended for measuring the speed of hard disks
  187.       or partitions thereof. It will perform two tests.
  188.       The first one will write 1000 records of 1000 bytes each to the
  189.       hard disk and time that operation.
  190.       The second test will then sweep-read those 1000 records and
  191.       time this, too.
  192.       The two timing results could then be used for comparison with
  193.       other hard disks or with other interleave factors of the disk.
  194.  
  195.       Why records of 1000 bytes? Well, it seemed to me that this is
  196.       the most logical figure, since it makes sure that each record
  197.       crosses sector boundaries. This forces DOS to perform multiple
  198.       accesses in order to write (or read) each record.
  199.       This also means, that as much time as possible is wasted for
  200.       each read or write. This is necessary, because the results
  201.       could otherwise be favorably influenced by caching provisions,
  202.       if present.
  203.  
  204.       Sweep-reading means sweeping the heads of the hard disk back
  205.       and forth while reading records. This is done by first reading
  206.       record 1, then record 1000, then 2, then 999, and so on until
  207.       record 500 is read.
  208.  
  209.       The two tests should give adequate comparison figures, since
  210.       both sequential and random access is used.
  211.  
  212.       The tests may be used for determining the best possible
  213.       interleave factor for your hard disk.
  214.       They can NOT be used, however, for determining the best
  215.       possible cluster size for DOS FAT volumes, since that depends
  216.       heavily upon the kind of application(s) you have.
  217.  
  218.  
  219.  
  220.       ╒══════════╕
  221.       │ 3. USAGE │
  222.       ╘══════════╛
  223.  
  224.       Command line syntax is:
  225.  
  226.                         HDtest [d]
  227.  
  228.       where [d] means a drive designator, i.e. the letter C for drive
  229.       C, and so forth.
  230.       The square brackets indicate that the drive designator is
  231.       optional and should themselves not be typed.
  232.  
  233.       If the drive designator is not specified, the program will use
  234.       the current drive for testing.
  235.  
  236.       Note, that HDtest does NOT check whether the drive to be used
  237.       is a hard disk or not.
  238.       It does check, however, if there is enough disk space left for
  239.       conducting the test successfully.
  240.       An error message will be given if this is not the case.
  241.  
  242.  
  243.  
  244.       ╒═════════════════════╕
  245.       │ 4. REVISION HISTORY │
  246.       ╘═════════════════════╛
  247.  
  248.       Ver.   Comment
  249.       ~~~~   ~~~~~~~
  250.       2.13 - Made sure the test records contain random data, so that
  251.              real-time data compression software will not influence
  252.              the test favourably.
  253.              OS/2 version compiled with a patched version of Borland
  254.              Pascal with Objects v7.0 and the DOS version compiled with
  255.              the standard version of BPwO v7.0.
  256.       2.12 - Recompiled with Turbo Pascal v5.5, new documentation and
  257.              license.  Other than cosmetic, no changes.
  258.       2.11 - Adapted for Turbo Pascal v5.0.
  259.              Changed the header, too.  Nice, huh?
  260.       2.10 - Added performance indication, relative to the
  261.              IBM/XT and the PS/2 model 60.
  262.       2.00 - Completely rewritten in Turbo Pascal v4.00.
  263.              Added support for multiple drives.
  264.       1.00 - Base version (Turbo Pascal v3.02).
  265. _______________________________________________________________________(eof)__
  266.